addresses matching - Turkish English Dictionary